Micron Document
πŸŽ–οΈGitΠ―Ρ€Π°πŸŽ–οΈ

Node / meshtastic / Meshtastic-Android / files / docs / gl-rES / user / node-metrics.md

Displaying Rendered β€’ View raw β€’ Download

docs/gl-rES/user/node-metrics.md renovate/fastlane-2.x-lockfile (056eed64) Text, 12.51 KB

title: Node Metrics
parent: User Guide
nav_order: 5
last_updated: 2026-08-30
description: Telemetry dashboards for each mesh node β€” device health, environment sensors, air quality, signal quality, power, traceroute, and position history.
aliases:
β€’ metrics
β€’ telemetry
β€’ device-metrics
β€’ signal

Node Metrics

The node detail screen provides comprehensive telemetry and metrics for each node on your mesh.

Viewing Metrics

1. Navigate to Nodes.
2. Tap the node you want to inspect.
3. Scroll to the Telemetry section and find the category you want β€” Signal Quality, Device Metrics, Environment Metrics, Air-Quality Metrics, Power Metrics, Position, and the rest.
4. Tap the refresh button on a row to ask the node for a fresh reading. The chart button beside it opens that category's history, and appears once the node has reported that kind of telemetry.


The Position row expands to show location data for nodes that share GPS:


β”‚ ℹ️ Note: Metrics are only available when they have been reported by the remote node. Metrics
β”‚ update at intervals configured on each node's telemetry settings.

Device Metrics

Basic operating information reported by each node:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric β”‚ DescriciΓ³n β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Battery Level β”‚ Current battery percentage β”‚
β”‚ Voltage β”‚ Battery voltage reading β”‚
β”‚ ChUtil β”‚ Percentage of local airtime in use β”‚
β”‚ AirUtil β”‚ Percentage of the last hour this node spent transmitting β”‚
β”‚ Uptime β”‚ Time since last reboot β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Device Metrics has no cards on the node detail screen. Use the chart button on its row to open the Device Metrics screen, where battery level, voltage, ChUtil, and AirUtil are plotted over time and every reading β€” uptime included β€” is listed with its timestamp underneath. Pick a time frame at the top of the screen, and use the save icon in the app bar to export the visible history as CSV.

β”‚ πŸ’‘ Tip: Where a category does show cards β€” Environment, Air Quality, and Power β€” touch & hold a
β”‚ card to copy its value to the clipboard. On a chart screen, pinch to zoom the time axis.

Environment Metrics

Environmental sensor data (requires compatible hardware):

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric β”‚ Sensor Examples β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Temperature β”‚ BME280, BME680, SHT31 β”‚
β”‚ Humidity β”‚ BME280, BME680, SHT31 β”‚
β”‚ Barometric Pressure β”‚ BME280, BMP280 β”‚
β”‚ Gas Resistance β”‚ BME680 β”‚
β”‚ IAQ (Air Quality) β”‚ BME680 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Environment metrics are charted over time β€” temperature, humidity, and pressure each get their own line chart with the measurement unit displayed on the Y axis.

The BME680 IAQ (Indoor Air Quality) index is a single 0–500+ value derived from gas resistance, shown against a color-coded scale from Excellent to Dangerously Polluted:


β”‚ πŸ’‘ Tip: Environment metrics require a sensor connected to the remote node. Not all nodes report
β”‚ environmental data. See Telemetry & β”‚ Sensors
β”‚ for a full list of supported sensors.

Air Quality Metrics

Air Quality is a dedicated metrics view for nodes equipped with a particulate-matter and/or COβ‚‚ sensor. It is separate from the BME680 IAQ reading listed under Environment Metrics β€” IAQ is a single gas-resistance-derived index, while the Air Quality view charts the underlying particulate and COβ‚‚ measurements.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric β”‚ Unit β”‚ DescriciΓ³n β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ PM1.0 β”‚ Β΅g/mΒ³ β”‚ Particulate matter up to 1.0 micron β”‚
β”‚ PM2.5 β”‚ Β΅g/mΒ³ β”‚ Particulate matter up to 2.5 microns β”‚
β”‚ PM10 β”‚ Β΅g/mΒ³ β”‚ Particulate matter up to 10 microns β”‚
β”‚ AQI β”‚ EPA index β”‚ EPA NowCast AQI computed from the node's recent PM2.5 history, wi… β”‚
β”‚ COβ‚‚ β”‚ ppm β”‚ Carbon dioxide concentration β”‚
β”‚ COβ‚‚ temperature β”‚ Β°C / Β°F β”‚ Temperature reported by the COβ‚‚ sensor itself (e.g. SCD4x) β”‚
β”‚ COβ‚‚ humidity β”‚ % β”‚ Relative humidity reported by the COβ‚‚ sensor β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

COβ‚‚ readings are color-coded by severity so you can read air quality at a glance:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Band β”‚ COβ‚‚ Range (ppm) β”‚ Color β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Good β”‚ < 1000 β”‚ Green β”‚
β”‚ Stuffy β”‚ < 2000 β”‚ Amber β”‚
β”‚ Poor β”‚ < 5000 β”‚ Orange β”‚
β”‚ Unsafe β”‚ < 30000 β”‚ Red β”‚
β”‚ Evacuate β”‚ β‰₯ 30000 β”‚ Dark red β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜


An air-quality log/metrics button appears on the node detail screen only when the node has reported air-quality telemetry. From the Air Quality view you can:

β€’ Select a time frame for the charts.
β€’ Filter with metric chips β€” only metrics that have data are shown.
β€’ Refresh / request the latest air-quality telemetry.
β€’ Export to CSV for analysis in a spreadsheet.

β”‚ πŸ’‘ Tip: Air Quality metrics require a compatible air-quality sensor on the remote node. See
β”‚ for supported hardware.

Signal Quality

Radio signal quality information:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric β”‚ DescriciΓ³n β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ SNR β”‚ Signal-to-Noise Ratio (higher is better) β”‚
β”‚ RSSI β”‚ Received Signal Strength Indicator (closer to 0 is better) β”‚
β”‚ Noise Floor β”‚ Local background RF noise in dBm (more negative is quieter) β”‚
β”‚ Hop Count β”‚ Number of mesh hops for last message β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Signal Quality Reference

Signal quality is rated from SNR relative to the active LoRa modem preset's demodulation floor, not from fixed thresholds β€” a given SNR means different things on different presets (e.g. βˆ’15 dB is fine on LongSlow but unusable on ShortFast). RSSI is shown but is not part of the rating. In the table, limit is the preset's SNR limit.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Quality β”‚ Criteria β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Good β”‚ SNR above the preset's limit β”‚
β”‚ Fair β”‚ less than 5.5 dB below the limit β”‚
β”‚ Bad β”‚ 5.5 dB to 7.5 dB below the limit β”‚
β”‚ None β”‚ more than 7.5 dB below the limit β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

See Understanding the Signal Meter for the full explanation.

Local Stats from your connected radio are also shown in Signal Quality when available. These logs include noise floor, traffic counters, relay counters, online node counts, and radio uptime. The noise floor chart uses a dashed reference line at -85 dBm to help identify a busy RF environment.

β€’ Request β€” ask the connected radio for a fresh Local Stats telemetry report
β€’ Clear β€” remove Local Stats logs for that node
β€’ Save β€” export the visible Local Stats history as CSV

Power Metrics

Power management telemetry (requires INA sensor or compatible hardware):

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric β”‚ DescriciΓ³n β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Voltage β”‚ Per-channel voltage reading β”‚
β”‚ Current β”‚ Per-channel draw, in milliamps β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

The node detail screen shows cards for channels 1 to 3. Use the chart button on the Power Metrics row to open the chart screen, which lists a chip for every channel that reported data β€” up to eight β€” and charts the one you select. Use the label field under the chips to give a channel a name of your own, such as Solar or Battery. The app does not derive a wattage figure from voltage and current.

Traza-ruta

Traceroute shows the path a message takes through the mesh:

1. From the node detail screen's Telemetry section, tap the refresh button on the Traceroute row. You cannot traceroute your own node, and the button accepts one request every 30 seconds.
2. The app sends a traceroute request to the target node.
3. Results show each hop with its SNR.

Reading Traceroute Results

A traceroute is a round trip, so each saved result carries a hop count in each direction β€” Forward Hops and Return Hops β€” and the Round Trip time in seconds. A result marked Direct reached the target with no relay in between. Tap a result to read the route traced toward the destination and the route traced back to you, with the SNR of every hop. On Android that view offers View on map, which draws the same path, as long as the start and destination nodes have both shared a position.

A result marked No Response means the target never answered. It may be out of range, asleep, or configured not to reply. Wait for the 30-second cooldown to clear and try again; if it keeps failing, send a direct message first to confirm the node is reachable at all.

Position Log

Historical position data for nodes that share their location:

β€’ GPS coordinates
β€’ Altitude
β€’ Speed (if moving)
β€’ Timestamp for each position report

Neighbor Info

Shows which nodes a given node can directly hear, useful for understanding mesh topology.

Host Metrics

Nodes that run Meshtastic on a Linux host, such as a Raspberry Pi, report the host's own health β€” free memory, free disk space, one-, five-, and fifteen-minute load averages, and how long the host has been up. The Host Metrics row is always listed; its chart button appears once a node has reported them.

PAX Metrics

A node running the PAX counter module reports how many Wi-Fi and Bluetooth devices it saw nearby, as a crowd-size estimate, and charts the two counts alongside their total. The PAX Metrics row is always listed; its chart button appears once a node has reported them. The counts are of devices, not people.

Related Topics

β€’ Nodes β€” node list, filtering, and sorting
β€’ Telemetry & Sensors β€” supported sensors and configuration
β€’ Signal Meter β€” how signal quality is calculated from SNR and RSSI
β€’ Local Mesh Discovery β€” traceroute details and neighbor info
β€’ Units & Locale β€” temperature, distance, and speed display formats

Served by rngit 1.5.2 - Generated in 0.08s